home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -in_the_mag- / reader_requests / scilab / man / man-part1 / cat4 / ricc.4 < prev    next >
Text File  |  1999-09-16  |  1KB  |  67 lines

  1.  
  2.  
  3.  
  4. RICC(G)                        Scilab Function                        RICC(G)
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11. NAME
  12.   ricc - Riccati equation
  13.  
  14. CALLING SEQUENCE
  15.   [X]=ricc(A,B,C,"cont")
  16.   [X]=ricc(F,G,H,"disc")
  17.  
  18. PARAMETERS
  19.  
  20.   A,B,C     : real matrices of appropriate dimensions
  21.  
  22.   F,G,H     : real matrices of appropriate dimensions
  23.  
  24.   X         : real matrix
  25.  
  26.   "cont","disc"' : imposed string (flag for continuous or discrete)
  27.  
  28. DESCRIPTION
  29.   Riccati solver.
  30.  
  31.    Continuous time
  32.     X=ricc(A,B,C,'cont')
  33.   gives a solution to the continuous time ARE
  34.     A'*X+X*A-X*B*X+C=0 .
  35.   B and C are assumed to be nonnegative definite.  (A,G) is assumed to be
  36.   stabilizable with G*G' a full rank factorization of B.
  37.  
  38.   (A,H) is assumed to be detectable with H*H' a full rank factorization of C.
  39.  
  40.  
  41.    Discrete time
  42.     X=ricc(F,G,H,'disc')
  43.   gives a solution  to the discrete time ARE
  44.     X=F'*X*F-F'*X*G1*((G2+G1'*X*G1)^-1)*G1'*X*F+H
  45.   F is assumed invertible and   G = G1*inv(G2)*G1'.
  46.  
  47.   One  assumes  (F,G1) stabilizable and (C,F) detectable with C'*C full rank
  48.   factorization of H.
  49.  
  50. SEE ALSO
  51.   riccati, ric_desc, schur, gschur
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.